outsourcing thin-client application radius3 offshore online shopping management developers builders design marine java j2ee construction open source projects linux .net shop software development c++